package Jackson.home.com.testeJDBC;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class Aplicacao {
	public static void selectDivilgador(){
		String sql = "select * from divulgador";
		Connection con;
		PreparedStatement stm;
		ResultSet rs;
		
		try {
			con = Conexao.getConexao();
			stm = con.prepareStatement(sql);
			rs = stm.executeQuery();
				while(rs.next()){				
					System.out.print(rs.getString("CPF_CNPJ_DIVULGADOR")+"; ");
					System.out.print(rs.getString("NOME_DIVULGADOR")+"; ");
					System.out.print(rs.getString("EMAIL")+"; ");
					System.out.print(rs.getString("RUA")+"; ");
					System.out.print(rs.getString("CIDADE")+"; ");
					System.out.println(rs.getString("ESTADO")+"; ");
				}
			con.close();
			stm.close();
			rs.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
			
	}
	
	public void createTeste(){
		
		Connection con;
		PreparedStatement entrada;
		ResultSet resultado;
		
		String sql="create table teste12("+
					"id_teste number(5) not null primary key ,"+
					"nome_teste varchar2(50))";
		String sql2="insert into teste12 values(1005,'Maicon Douglas')";
		String sql3="select * from teste12";
		
		try {
			con = Conexao.getConexao();
			entrada = con.prepareStatement(sql);
			entrada.execute();
			System.out.println("Tabela criada");
			entrada=con.prepareStatement(sql2);
			entrada.executeUpdate();
			System.out.println("insert feito");

			
			
			entrada = con.prepareStatement(sql3);
			resultado = entrada.executeQuery();
			resultado.next();
			System.out.print(resultado.getString("id_teste")+"; ");
			System.out.println(resultado.getString("nome_teste"));
			
			con.close();
			entrada.close();
			resultado.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	
	
}
